river rat - French English Dictionary